import java.io.*;
import java.util.Scanner;

public class demo4 {

    public static void main(String[] args) throws IOException {
        // 字符流：Writer()
/*        Writer writer=new FileWriter("E:\\蠢阿伟\\test.txt");
        Scanner in=new Scanner(System.in);
        String s=" hello world !!";
        writer.write(s);
        // writer 这个方法并不是，直接写进文件中的，而是首先写入 一个 新创建的缓冲区
        // 当 我们写完了之后，在将内容从缓冲区 写到文件中的
        // 可是，当我们电脑意外关闭，并没来得及 从缓冲区中写入文件。此时就只能重新写
        // 我们引用 flush 这个方法来手动 刷新缓存区，将缓冲区中的 内容 写入 文件
        writer.flush();*/


        try( Writer writer1=new FileWriter("E:\\蠢阿伟\\test.txt")){
            writer1.write("我在学习IO");
        }catch (IOException e){
            e.printStackTrace();
        }
    }
}
